oil-hydraulic press - Turkish English Dictionary